Tech

Walmart stores are adding a Netflix section with gift cards and gear